Skip to content

Conversation

@gmmcosta15
Copy link
Collaborator

@gmmcosta15 gmmcosta15 commented Jan 12, 2026

Description

Select the type:

  • Feature
  • Bug fix
  • Code refactor
  • Documentation

lib/panels/printTab.py:

  • When the Z‑offset value is modified, a Save button appears on the main page, allowing the change to be saved permanently.

lib/panels/widgets/babystepPage.py:

  • Changed the Z-offset adjustment buttons to more intuitive ones.
  • Reordered the controls to make the amount of change more logical.
  • Made all Z-offset value changes apply immediately and remove Save button.

lib/panels/widgets/jobStatusPage.py:

  • Created a new signal "print_finish" that is emited when the print finishes

lib/ui/resources.qrc and lib/ui/resources.py:

  • Created a new qresource prefix to bundle the two new icons.

Motivation

This change makes Z‑offset adjustments apply instantly, improves clarity on the babystep page, and introduces a way to persistently save those changes.

Tests

Manually tested the main output cases on the RF50 Machine
Missing Unit and Integration Tests,

@gmmcosta15 gmmcosta15 requested a review from HugoCLSC January 12, 2026 14:57
@gmmcosta15 gmmcosta15 self-assigned this Jan 12, 2026
@gmmcosta15 gmmcosta15 added enhancement New feature or request. UI/UX User Interface what changed with this code labels Jan 12, 2026
@gmmcosta15 gmmcosta15 changed the title Apply Z‑offset changes immediately, with an option to save permanently Improvement/Apply Z‑offset changes immediately, with an option to save permanently Jan 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request. UI/UX User Interface what changed with this code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants